<html>
<head>
    <meta charset="utf-8"/>
    <title>Check PHP default Variable</title>
</head>
<?php
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
    /*
     * Lấy giá trị request từ $_POST
     */
    echo 'Thanks for registering!<br/>',
        "Username: " . ($_POST['user']) . '<br/>',
        'Email: ' . ($_POST['email']) . '<br/>';


    /*
     * Lấy giá trị request thông qua $_REQUEST
     */
    foreach ($_REQUEST as $key => $val) {
        echo $key, 'có giá trị: ', $val, '<br/>';
    }

    if (isset($_FILES['photo'])) {
        foreach ($_FILES['photo'] as $key_f => $val_f) {
            echo $key_f, ': ', '<br/>';
            foreach ($val_f as $key_l => $val_l) {
                echo '-------->', $key_l, ':  ', $val_l, '<br/>';
            }
        }
        /**
         * Xác định được kiểu dữ liệu của $_FILES['photo']:
         * gồm các key: name, type, tmp_name, error, size tiếp theo
         * kế tiếp là các chỉ số của các file đã được upload bắt đầu từ 0, 1, ...
         */

        if (is_uploaded_file($_FILES['photo']['tmp_name'][0]) && $_FILES['photo']['error'][0] == UPLOAD_ERR_OK) {
            if ($_FILES['photo']['type'][0] == 'image/png') {
                $image = imagecreatefrompng($_FILES['photo']['tmp_name'][0]);
                /*header('Content-Type: image/jpeg');*/
                imagepng($image);
                imagedestroy($image);
            } else {
                echo 'File uploaded is not png type.<br/>';
            }
        } else {
            echo 'Occur error when uploading.<br/>';
        }
    } else {
        echo 'Nothing <br/>';
    }


} else {
?>
<form action="02-test.php" method="post" enctype="multipart/form-data">
    Username: <input type="text" name="user"/><br/>
    Email: <input type="email" name="email"/><br/>
    <!--khai báo biến photo là một mảng được đánh số bắt đầu từ 0 -->
    Photo 1: <input type="file" name="photo[]"/><br/>
    Photo 2: <input type="file" name="photo[]"/><br/>
    <input type="submit" value="Register"/>
</form>

<?php
}
?>